#ifndef PATH_H
#define PATH_H

#include "direction.h"
#include "location.h"


class Path
{
    friend class TestPath;
    public:
        Path();
        virtual ~Path();

        static void Find(const Location& from, const Location& to, t_path& out);
    protected:
    private:
        static t_count h(const Location& from, const Location& to);
};

#endif // PATH_H
